man from alcarrás, spain - Turkish English Dictionary